package com.woniuxy.dao;

import org.apache.ibatis.annotations.Mapper;

import com.woniuxy.entity.Temporary;

@Mapper
public interface TemporaryDao {
	/**
	 * 新增一条扣款暂存记录
	 * 
	 * @return
	 * @author 王敞
	 */
	public int addTemporary(Temporary temporary);

	/**
	 * 通过约私教通知查询对应的暂扣款记录
	 * @param pid
	 * @return
	 * @author 王敞
	 */
	public Temporary findTemporaryByPid(int pid);
	
	/**
	 * 更新暂存记录的状态
	 * @param tid
	 * @param tstatus
	 * @return
	 * @author 王敞
	 */
	public int updateTemporaryTstatus(int tid,String tstatus);
	
	/**
	 * 通过绑定的订单id获取
	 * @param oid
	 * @return
	 * @author 王敞
	 */
	public Temporary findTemporaryByOid(int oid);
	/**
	 * 通过tid更新其绑定的oid
	 * @param oid
	 * @param tid
	 * @return
	 * @author 王敞
	 */
	public int updateTemporayOid(Temporary temporary);

}
